﻿; ((function ($) {
jQuery.extend({"hiMenu":function (node) {

                  DrawNode(node);
            function DrawNode(node)
             { 
                var  wrapper="E4F6B930-3B9C-4BB3-8212-D71AFE425495";
                    //是一个菜单 
                    for (var i = 0; i < node.MenuItems.length; i++) 
                    {
                       if (node.MenuItems[i].IsMenu) 
                        {
                          //绘制菜单
//                          alert(node.MenuItems[i].ParentID);
                             if(node.MenuItems[i].ParentID==wrapper.toLocaleLowerCase())
                             {
                                   //横向
                                  $("<div class=\"rootVoice {menu:'"+node.MenuItems[i].ID.toString()+"'}\">" +node.MenuItems[i].Name.toString()+ "</div>").appendTo($("#test"));
                                  //纵向
                                     $("<div class=\"rootVoice {menu:'"+node.MenuItems[i].ID.toString()+"'}\">" +node.MenuItems[i].Name.toString()+ "</div>").appendTo($("#testStand"));
                              }
                              else 
                              {
                                //横向
                                $("<div id=\""+node.MenuItems[i].ParentID.toString()+"\" ></div>").appendTo($("#testitem"));
                                $("<div><a  href=\""+node.MenuItems[i].Link.toString()+"\" class=\"{ menu:'"+node.MenuItems[i].ID.toString()+"'}\">"+node.MenuItems[i].Name.toString()+"</a></div>").appendTo($("#testitem #"+node.MenuItems[i].ParentID.toString()));
                                //纵向
                                    $("<div id=\""+node.MenuItems[i].ParentID.toString()+"\" ></div>").appendTo($("#testitemStand"));
                                    $("<div><a  href=\""+node.MenuItems[i].Link.toString()+"\" class=\"{ menu:'"+node.MenuItems[i].ID.toString()+"'}\">"+node.MenuItems[i].Name.toString()+"</a></div>").appendTo($("#testitemStand #"+node.MenuItems[i].ParentID.toString()));
                               } 
                              DrawNode(node.MenuItems[i]);   
                         }
                        else 
                         {
                                 //是首页的话
                                if(node.MenuItems[i].ParentID==wrapper.toLocaleLowerCase())
                                {
                                //横向
                                $("<div id=\"herf\" class=\"rootVoice {menu:'"+node.MenuItems[i].ID.toString()+"'}\"><a href="+node.MenuItems[i].Link.toString()+">" +node.MenuItems[i].Name.toString()+ "</a></div>").appendTo($("#test"));
                                //纵向
                                    $("<div id=\"herf\" class=\"rootVoice {menu:'"+node.MenuItems[i].ID.toString()+"'}\"><a href="+node.MenuItems[i].Link.toString()+">" +node.MenuItems[i].Name.toString()+ "</a></div>").appendTo($("#testStand"));
                                }
                                else
                                {
                                    //横向
                                    $("<div id=\""+node.MenuItems[i].ParentID.toString()+"\" ></div>").appendTo($("#testitem"));
                                    $("<a href=\""+node.MenuItems[i].Link.toString()+"\">"+node.MenuItems[i].Name.toString()+"</a>").appendTo($("#testitem #"+node.MenuItems[i].ParentID.toString()));
                                    //纵向
                                           $("<div id=\""+node.MenuItems[i].ParentID.toString()+"\" ></div>").appendTo($("#testitemStand"));
                                           $("<a href=\""+node.MenuItems[i].Link.toString()+"\">"+node.MenuItems[i].Name.toString()+"</a>").appendTo($("#testitemStand #"+node.MenuItems[i].ParentID.toString()));
                                }
                          }
                    }
                         
                }
               

          
            $(".myMenu").buildMenu(
    {
        menuWidth: 200,
        openOnRight: false,
        hasImages: false,
        fadeInTime: 100,
        fadeOutTime: 300,
        adjustLeft: 2,
        minZindex: "auto",
        adjustTop: 10,
        opacity: .95,
        shadow: false,
        shadowColor: "#ccc",
        openOnClick: false,
        closeOnMouseOut: false
    });

    
           $(".myMenuStand").buildMenu(
    {
        menuWidth: 200,
        openOnRight: true,
        hasImages: false,
        fadeInTime: 100,
        fadeOutTime: 300,
        adjustLeft: 2,
        minZindex: "auto",
        adjustTop: 10,
        opacity: .95,
        shadow: false,
        shadowColor: "#ccc",
        openOnClick: false,
        closeOnMouseOut: false
    });

    }})
})(jQuery));